Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £235,500 14 Sep 2001
2 THE ORCHARDS Detached £144,500 9 May 1997